const serverUrl = getApp().serverUrl
let user
Page({
  data: {
    orderList: null,
    currentIndex: 0
  },

  onLoad: function (options) {
    user = wx.getStorageSync('user')
    this.getOrderList(this.data.currentIndex)
  },

  onShow() {
    this.getOrderList(this.data.currentIndex)
  },

  /**
   * 获取订单列表
   */
  getOrderList(type) {
    // type订单类型 0--全部 1--议价 2--发货 3--交易完成
    wx.request({
      url: serverUrl + `/zOrderForm/adminSelectAll?id=${type}`,
      success: (res) => {
        console.log(res)
        this.setData({
          orderList: res.data.data.order
        })
      }
    })
  },

  /**
   * 同意价格提示
   */
  showConfirm() {
    wx.showModal({
      title: '提示',
      content: '如不满意价格，请与客服沟通；如同意，请点击同意价格',
      confirmText: '确认',
      success(res) {
        if (res.confirm) {
          console.log('用户点击确定')
        } else if (res.cancel) {
          console.log('用户点击取消')
        }
      }
    })
  },

  /**
   * 议价提示
   */
  showConfirm2() {
    wx.showModal({
      title: '提示',
      content: '如不满意价格，请与客服沟通；如同意，将到发货阶段',
      confirmText: '同意价格',
      success(res) {
        if (res.confirm) {
          console.log('用户点击确定')
        } else if (res.cancel) {
          console.log('用户点击取消')
        }
      }
    })
  },

  /**
   * 跳转订单详情
   */
  toOrderDetail(e) {
    const id = e.currentTarget.dataset.id
    console.log(id)
    wx.navigateTo({
      url: '/pages/admin/orderDetail/orderDetail?id=' + id
    })
  },

  /**
   * tap点击标签时触发
   */
  clickTabs(e) {
    // 订单类型
    let index = e.detail.index
    this.getOrderList(index)
    this.setData({
      currentIndex: index
    })
  },

  /**
   * tap滑动时触发
   */
  clickChange(e) {
    console.log(e)
    // 订单类型
    let index = e.detail.index
    this.getOrderList(index)
    this.setData({
      currentIndex: index
    })
  }
})